"use strict";


// const https = require("https");
// https.get("https://www.quword.com/root/search?wd=go",(res)=>{
//   var html = ''
//   res.on("data",(data) => {
//     html += data
//   })
//   res.on("end",() => {
//     console.log(html)
//   })
// }).on("error",(e) => {
//   console.log('失败')
// })
// const cheerio = require("cheerio"); //抓取获取的内容（类似jquery）
// const axios = require("axios");
// axios //接口参数是json的形式
//   .get("https://www.quword.com", {})//www.quword.com/root/search?wd=propellent
//   .then(function (response) {
//     console.log(response.data);
//     const $ = cheerio.load(response.data);
//     // console.log($);
//     let aa = $(".active").find("span")
//     console.log(aa.text()); 
//   })
//   .catch(function (error) {
//     // 请求失败处理
//     console.log(error);
//   });



const puppeteer = require("puppeteer"); // 引入
async function test() {
  const browser = await puppeteer.launch({
    headless: false, // 本地测试先关掉无头模式
  });
  // 创建一个页面
  const page = await browser.newPage();
  // 设置浏览器视窗
  page.setViewport({
    width: 300,
    height: 600,
  });
  // 输入网页地址
  await page.goto("https://www.quword.com/root/search?wd=propellent", { waitUntil: "domcontentloaded" });
  // 开始截图，全屏截图的关键参数就是这个fullPage，页面会一直滚动到底
  await page.screenshot({ path: "../outputImage.jpg", fullPage: true });
  const result = await page.evaluate(() => {
    let title = document.querySelector('#container');
    console.log(title)
    return {}
});
  // 关闭浏览器
  await browser.close();
}
test();//https://blog.csdn.net/Aays2790/article/details/110736022